package com.rogo.mini.core
{
	import flash.events.Event;

	public interface IEventDispatcher
	{
		function addEventListener(type:String, 
								  listener:Function, 
								  useCapture:Boolean = false, 
								  priority:int = 0,
								  useWeakReference:Boolean = false):void;
		
		function dispatchEvent(event:Event):Boolean;
	}
}